/************************************
  Theme: Genoa - Derived From: Ward
 ************************************/
 #hd{min-height:80px;_height:80px;}
 #bd{min-height:28em;_height:28em;}
 #ft{min-height:120px;_height:120px;}
 #hd{padding-top:20px;margin-left:202px;_padding-bottom:180px;}
 #hContent{margin-left:30px;width: 670px;}
 #hMisc {display: none;}
 #wrapper{overflow: hidden;*overflow: visible;}
 #navigation{float:left;width:200px;position:relative;padding-bottom:120px;margin:0 0 30px;}
 ul#mainNav li a{zoom:1;display:block;padding:7px 6px 6px 25px;}
 #bd{float:left;padding:120px 0px 30px 30px; width:670px;position:relative;}
 #pageName{width:660px;padding:5px 8px;margin-bottom:0;}
 #ft{padding:0 30px 20px 230px; width:670px;}
 #fWrapper{padding-top:15px;}
 #fContent{float:left;width:340px;display:inline;}
 #fMisc{float:right;width:230px;display:inline;}
 ul#mainNav {zoom:1;}
 #fBadges {width:600px;}
 #body  #mainNav a{
     margin-left: 15px;
 }
 #body  #mainNav .subNav a{
     margin-left: 0;
 }
 #body .sub_static #mainNav .subNav a {padding-left:50px;}
 
 
 /**************************************
 Theme: Genoa - Derived From: Ward  
  **************************************/
 
 
 
 
 #body {
     font-size: 12px;
     font-family: 'Trebuchet MS', sans-serif;
 }
 
 #hd {
 
 }
 
 
 #body h1 {
     font-size: 39px;
     font-style: #aa0505;
     font-weight: bold;
 }
 
 
 #body h2 {
     font-size: 20px;
     text-transform: uppercase;
 }
 
 
 #body h3 {
     font-size: 16px;
     font-weight: bold;
 }
 
 
 #body h4 {
     font-weight: bold;
     margin-bottom: 5px;
     font-size: 15px;
 }
 
 
 #ft {
     font-size: 12px;
 }
 #fWrapper{ 
     border-top: solid 1px  #dddddd;
 }
 
 #fMisc {
     text-align: right;
 }
 
 
 #fContent {
 
 }
 
 
 
 ul#mainNav a:link,
 ul#mainNav a:visited {
     text-transform: uppercase;
     font-size: 20px;
 }
 
 
 
 
 
 body  {
     background-repeat: repeat-y;
 }
 #body  {
     background-repeat:  no-repeat;
     background-position: 202px 0;
 }
 #doc {
     background-repeat: no-repeat;
     background-position: 0 bottom;
 }
 
 #hd  {
     background-repeat: no-repeat;
 }
 #mapZone {
     border-width: 1px;
     border-style: solid;
 }
 
 * html #mapZone {
     border-width:0;		
 }
 
 * html #mapContainer {
     border-width: 1px;
     border-style: solid;
 }
 
 
 /* 
  * direction and color of the arrow (assuming arrow sprite)
  */
 ul#mainNav li.active a:link,
 ul#mainNav li.active a:visited,         
 ul#mainNav a:hover,
 ul#mainNav a:focus,
 ul#mainNav a:active {
     background-repeat: no-repeat;   
     background-position: 0 11px;
 }
 
 #body .toggle img {
     background-position: -60px -24px;
 }
 
 /* 
  * links for BOTH static and dynamic sub menus 
  * use this rule to group declarations common to the two different types of menus (static/dynamic)
  */
 #body #mainNav .subNav a {
     font-size: 15px;
 }
 
 
 
 
 /***************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 1 - Derived from Layout 1 with Title
 ****************************************************/
 .lo_layout1 #pageName {display:none;}
 
 
 /***************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 1 - Derived from Layout 1 with Title
  ****************************************************/
 
 
 /**************************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 1 with Title - Derived from: Layout 1 with Title
 ***************************************************************/
 
 .lo_layout1wt #zWrap #zA, .lo_layout1 #zWrap #zA {float:left;width:315px;padding:25px 0 20px 0;display:inline;}
 .lo_layout1wt #zWrap #zB, .lo_layout1 #zWrap #zB {float:right;width:315px;padding:25px 0 20px 0;display:inline;}
 .lo_layout1wt #zWrap #zC, .lo_layout1 #zWrap #zC {clear:right;float:right;width:315px;display:inline;}
 .lo_layout1wt #zB #mapZone, .lo_layout1 #zB #mapZone {width:310px;height:245px;}
 .lo_layout1wt #zB #drivingDirectionsLnk, .lo_layout1 #zB #drivingDirectionsLnk {top:250px;}
 .lo_layout1wt #zC form#contactForm,.lo_layout1wt #zC form#contactForm {width:240px;}
 
 
 
 
 /**************************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 1 with Title - Derived from: Layout 1 with Title
  ***************************************************************/
 
 .lo_layout1wt #zA, .lo_layout1 #zA {
         font-size: 17px;
 }
 .lo_layout1wt #zA h3, .lo_layout1 #zA h3 {
     font-size: 20px;
 }
 
 
 /**************************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 2 with Title - Derived from: Layout 2 with Title
 **************************************************************/
 
 
 .lo_layout2wt #zA {width:670px;padding:25px 0 10px 0;}
 .lo_layout2wt #zB {float:left;width:315px;}
 .lo_layout2wt #zC {float:right;width:315px;}
 .lo_layout2wt #zB #mapZone {width:310px;height:310px;}
 .lo_layout2wt #zB #drivingDirectionsLnk {top:315px;}
 .lo_layout2wt #zC form#contactForm {width:240px;}
 
 
 
 /**************************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 2 with Title - Derived from: Layout 2 with Title
  **************************************************************/
 
 
 /**************************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 3 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 
 .lo_layout3wt #zWrap {overflow:hidden;zoom:1;}
 .lo_layout3wt #zA {float:left;width:315px;padding:25px 0;}
 .lo_layout3wt #zB {clear:left;float:left;width:315px;padding-bottom:20px;}
 .lo_layout3wt #zC {width:315px;*width:314px;padding:25px 0 20px 20px;}
 .lo_layout3wt #zC {margin-left:335px;}
 .lo_layout3wt #zC,x:-moz-any-link {margin-left:20px;}
 .lo_layout3wt #zC,x:-moz-any-link,x:default {margin-left:335px;}
 .lo_layout3wt #zC, {margin-left:332px;}
 .lo_layout3wt #zB #mapZone {width:310px;height:245px;}
 .lo_layout3wt #zB #drivingDirectionsLnk {top:250px;}
 .lo_layout3wt #zC form#contactForm {width:200px;}
 
 
 
 /**************************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 3 with Title - Derived From: Layout 3 with Title
  **************************************************************/
 
 
 /**************************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 4 with Title - Derived From: Layout 4 with Title
 **************************************************************/
 
 .lo_layout4wt #zA {float:left;width:315px;padding:25px 0 0 0;}
 .lo_layout4wt #zB {float:right;width:315px;padding:25px 0 0 0;}
 .lo_layout4wt #zC {clear:both;width:670px;padding:10px 0 0;}
 .lo_layout4wt #bd {padding-bottom:0;}
 .lo_layout4wt #zWrap #zC {margin-bottom:0;padding-bottom:30px;}
 .lo_layout4wt #zB #mapZone {width:310px;height:245px;}
 .lo_layout4wt #zB #drivingDirectionsLnk {top:250px;}
 .lo_layout4wt #zC form#contactForm {width:300px;margin-left:20px;}
 */
 
 
 /**************************************************************
 Theme: Genoa - Derived From: Ward
 Layout: Layout 4 with Title - Derived From: Layout 4 with Title
  **************************************************************/
 /*
 .lo_layout4wt #zA {
         font-size: 17px;
 }
 .lo_layout4wt #zA h3 {
     font-size: 20px;
 }
 */
 
 #body {
     color: #849093;
 }
 
 #body h1 {
     color: #105105;
 }
 
 #pageName {
     color: #ffffff;
 }
 
 #body h3 {
     color: #105105;
 }
 
 #ft {
     color: #105105;
 }
 #fWrapper{ 
     border-color: #dddddd;
 }
 
 #body a:link,
 #body a:visited {
     color: #53a1b8;
 }
 
 #body a:hover,
 #body a:focus,
 #body a:active {
     text-decoration: none;
 }
 
 ul#mainNav a:link,
 ul#mainNav a:visited {
     color: #c8c8c8;
 }
 /*
 ul#mainNav li.active a:link,
 ul#mainNav li.active a:visited,
 ul#mainNav a:hover,
 ul#mainNav a:focus,
 ul#mainNav a:active {
     color: #c6f9fb;
 }
 */
  body {
      background-image: url(http://l.yimg.com/lm/themes/yhoo/ga/genoa/rain/palette1/4.0.11/en-us/images/page_body.jpg);
      background-color: #fff;
  }
  
  #body  {
     background-image: url(http://l.yimg.com/lm/themes/yhoo/ga/genoa/rain/palette1/4.0.11/en-us/images/hd.jpg); 
  }
 
 
 #doc  {
     background-image: url(http://l.yimg.com/lm/themes/yhoo/ga/genoa/rain/palette1/4.0.11/en-us/images/doc.jpg);
 }
 #hd {
     background-image: url(http://l.yimg.com/lm/themes/yhoo/ga/genoa/rain/palette1/4.0.11/en-us/images/hd.jpg);
 }
 
 #pageName  {
     background-color: #000000;
 }
 ul#mainNav li.active a:link,
 ul#mainNav li.active a:visited,		
 ul#mainNav a:hover,
 ul#mainNav a:focus,
 ul#mainNav a:active {
     color: #ffffff;
     background-image: url(http://l.yimg.com/lm/themes/yhoo/ga/genoa/rain/palette1/4.0.11/en-us/images/nav_bullet.jpg);
 }
 #navigation ul#mainNav ul.subNav li a{
     background-image: none;
 }
 #mapZone {
     border-color: #a1a6b9;
 }
 
 * html #mapContainer {
     border-color: #a1a6b9;
 }
 #body #mainNav .subNav a {
     color:#FFFFFF;
     background-color:#89cb92;
 }
 
 #body #mainNav .subNav a:hover,
 #body #mainNav .active-sub a {
     color:#FFFFFF;
 }
 
 #body .sub_static #mainNav .subNav a:hover,
 #body .sub_static #mainNav .active-sub a {
     background-color:#47b556;
 }
 
 #body .sub_dynamic #mainNav .subNav a:hover,
 #body .sub_dynamic #mainNav .active-sub a {
     background-color:#47b556;
 }
 
 #body .sub_dynamic #mainNav .subNav {
     border-color:#3b9847;
 }
 
